13
28600 SW 132nd Ave
Homestead, FL 33033
$2,100,000 USD
661,000 SF
6
Units
661,000 SF
$2,100,000 USD
Apartments