Homes for sale - 700 NE 63rd St #D304, Miami, FL 33138 – MLS#A11104...