USD $
Choose a Currency
 

1703 Plaza Del Sur
Newport Beach, CA 92661, USA
$2,995,000 USD
4 bedrooms 2 baths/2 partials
2900 Sq Feet | 269 Sq M