USD $
Choose a Currency
 

7198 Aviara Drive
Carlsbad, CA 92011, USA
$1,680,000 USD
5 bedrooms 4 baths/1 partials