$2,150,000
19255 SW 260TH Street, Homestead FL 33031
Homestead, FL
3 bd
2 ba
1,897 sqft