6160 SW 84th Street, South Miami, FL 33143 · South Miami, FL | $2,750,000 | 5 BR 3 BA | María Delgado Realtor