Homes for sale - 649 NE 81st St, Miami, FL 33138 – MLS#A10972554 - ...