4
24705 SW 129th Ave
Homestead, FL 33032
$6,000,000 USD
24,920 SF
15
Units
5.5% Cap Rate
24,920 SF
$6,000,000 USD
Apartments