Homes for sale - 820 NE 82nd St, Miami, FL 33138 – MLS#A10976283 - ...