1200 SW 3rd St
Homestead, FL 33030
$10,800,000 USD
49,220 SF
73
Units
49,220 SF
$10,800,000 USD
Apartments