$1,689,990
24480 SW 209th Pl, Homestead FL 33031
Homestead, FL
5 bd
4 ba
3,424 sqft