Homes for sale - 10890 NW 17 St #150, Miami, FL 33172 – MLS#A111739...