4
1110-1160 Ventura St
Fillmore, CA 93015
Rate Upon Request
1,267-2,900 SF
1
Space Available
Built 2015
Built 2015
1,267-2,900 SF
Rate Upon Request
Retail