62
330 SW 20th St
Fort Lauderdale, FL 33315
$979,000 USD
2,351 SF
3
Units
4.56% Cap Rate
2,351 SF
$979,000 USD
Apartments