Balboa Inn
105 Main St
·
Newport Beach
CA
92661