Homes for sale - 8428 NW 2nd Ave #8428, Miami, FL 33150 – MLS#A1103...