4718 Telephone Road
93003 Ventura, CA
Moderate