745 W Ventura St, Fillmore, CA
703 W Ventura St, Fillmore, CA
803 W Ventura St, Fillmore, CA
3846 E Telegraph Rd, Fillmore, CA