$715,000 -
630 Artisan Road
Newbury Park ,
CA 91320
Country: US
Property listed by Keller Williams SELA, Diana Carbajal {attribution_contact}