North Beach - 87 Park

North Beach is the northernmost section of Miami Beach, roughly bound by 63rd Street and Indian Creek Drive to the south, and 87th Court to the north.

Miami listings last updated Jun 23, 2021 9:44:am.