9 Rue Chateau Royal, Newport Beach, CA 92660, USA

2 Beds      2 Baths      1800 SF      3990 SF Lot         SOLD