$3,700,000
Waterfront
20970 SW 264th St, Homestead FL 33031
Homestead, FL
4 bd
4 ba
3,567 sqft