Homes for sale - 2200 NW 120th St, Miami, FL 33167 – MLS#A11085671 ...