Balboa Island, Newport Beach, California

Balboa Island is located in Newport Beach. There are about 154 streets in Balboa Island. Among other things, Balboa Island has restaurants, cafés, supermarkets, clothing Stores and hair Salons.

Streets in Balboa Island, Newport Beach, California