Biscayne Point and Stillwater
Biscayne Point and Still water are two neighborhoods of North Beach in the city of Miami Beach, Florida. They are located just west of the main island that the city occupies, in the area of the city referred to as North Beach. It is actually on three islands, just north of Normandy Shores. Bridges connect the three islands.