13
28730 SW 132nd Ct
Homestead, FL 33033
$2,100,000 USD
7,800 SF
6
Units
7,800 SF
$2,100,000 USD
Apartments