Homes for sale - 140 NW 60th St, Miami, FL 33127 – MLS#A11058413 - ...