22840 SW 122nd Place, Miami, FL 33170 · Miami, FL | $635,000 | 4 BR 2 BA | María Delgado Realtor