433 Vista Grande, Newport Beach, CA 92660, USA

2 Beds      2 Baths      2206 SF Lot      725,000    SOLD