24940 SW 135th Ave
Homestead, FL 33032
$5,350,000 USD
65,000 SF
52
Units
65,000 SF
$5,350,000 USD
Apartments