$875,000
26451 SW 173rd Pl, Homestead FL 33031
Homestead, FL
4 bd
2 ba
2,609 sqft