4718 Telephone Road
93003 Ventura , CA
Moderate