Homes for sale - 540 NE 62nd St #2, Miami, FL 33138 – MLS#A10715496...