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