1140 S. Seaward Ave.
Ventura, CA 93001
Moderate