18 Bay Island, Newport Beach, CA 92661

Current Owners
Bay Island Club
Purchase Price
N/A
Property Taxes
$1,484,468 (2021)
Blockshopper green logo