5989 SW 80th St, South Miami FL 33143
Beds
Baths
SQFT 20,758
Garage
2024 Years Built
2 Adjoining Lots Will Sell Separately Each 75 Feet by 135 feet Ready to Develop
2 Adjoining Lots Will Sell Separately Each 75 Feet by 135 feet Ready to Develop