Homes for sale - 667 NW 1st St, Miami, FL 33128 – MLS#A11072921 - D...