Sold Property

$865,000

1394 Andorra Court, Vista CA 92081

Sold