34
637 NE 4th Ave
Fort Lauderdale, FL 33304
$3,890,000 USD
10,057 SF
9
Units
6.17% Cap Rate
10,057 SF
$3,890,000 USD
Apartments