5991 SW 80th Street, South Miami, FL 33143
South Miami, FL 33143
1 / 22
$4,950,000
5 bed · 5 bath · 4,284 sq ft · Built 2023