$680,000
11903 SW 241st St, Homestead FL 33032
Homestead, FL
5 bd
3 ba
2,640 sqft