2311 Borchard Road
91320 Newbury Park, CA
Moderate