MLS# NP23212373
423 E Edgewater Avenue
Newport Beach,
CA
92661
Property Type:
Single Family Residence