NEWPORT BEACH, CA

24 Harbor Island

$26,500,000