21
1741 SW 40th Ter
Fort Lauderdale, FL 33317
$670,000 USD
2,554 SF
2
Units
6.5% Cap Rate
2,554 SF
$670,000 USD
Apartments