306 34th St, Newport Beach, CA
3 BD
|3 BA
|Approx 1,909 SQFT
$1,845,000
Sold