8620 SW 112 Street, Miami, FL 33156 · Miami, FL | $2,995,000 | 5 BR 5 BA | María Delgado Realtor