5602 SW 65th Court, South Miami, FL 33143 · South Miami, FL | $3,245,000 | 5 BR 6 BA | María Delgado Realtor