Homes for sale - 206 NW 84th St #206, Miami, FL 33150 – MLS#A110680...