Bedrooms
Bathrooms
12888 Sw 233Rd Ter, Homestead, FL
3 Bd
3 Ba
MLS® A11784810 • gp real estate advisors