308 Grand Canal

Newport Beach, CA, 92662
ACTIVE
$8,395,000Price
3Beds
5Baths
2181sqft

308 Grand Canal

Newport Beach, CA, 92662
ACTIVE
$8,395,000Price
3Beds
5Baths
2181sqft