2422 Vista Nobleza, Newport Beach, CA 92660, USA

4 Beds      3 Baths      2,096 SF      2,614 SF Lot      Represented Seller      900,000    SOLD