5 Rue Du Parc, Newport Beach, CA 92660, USA

3 Beds      4.5 Baths      3,928 SF      7,341 Acres         SOLD