5700 SW 86th Street, South Miami, FL 33143 · South Miami, FL | $3,900,000 | 4 BR 4 BA | María Delgado Realtor