Balboa Island, Newport Beach, CA, USA19 min drive to the beach
3 Bedrooms, 3.5 Baths, Sleeps 10
Member Since 2005
This property doesn't have any reviews yet.
Balboa Island, Newport Beach, CA, USA