$1,389,900
Waterfront
28104 SW 168th Ct, Homestead FL 33030
Homestead, FL
4 bd
2 ba
2,418 sqft