Homes for sale - 652 NW 28th St, Miami, FL 33127 – MLS#A11268897 - ...