Vacation Rental Balboa Island, Newport Beach, California
Description
711 North Bay Front Balboa Island, california On the bay in the most sought after location on Balboa Island. Amazing panoramic views and beautiful sunsets. No piers to block your views. One of the deepest and largest patio decks on the island. The deck and home tie together with sliding glass