Homes for sale - 1137 N Biscayne Point Rd, Miami Beach, FL 33141 – ...