$360,000
28729 SW 132nd Pl # 28729, Homestead FL 33033
Homestead, FL
3 bd
3 ba
1,545 sqft