BALBOA ISLAND CHARM – WATERFRONT WITH DOCK
333 GRAND CANAL
NEWPORT BEACH, CA 92662
County:
Orange