20
1132 NW 2nd St
Fort Lauderdale, FL 33311
$880,000 USD
3,106 SF
10
Units
8.91% Cap Rate
3,106 SF
$880,000 USD
Apartments