5971 SW 88th Street, South Miami, FL 33156
South Miami, FL 33156
1 / 30
$2,975,000
5 bed · 4 bath · 4,596 sq ft · Built 1973