16
35-39 E Telegraph Rd
Fillmore, CA 93015
$21.00 USD/SF/YR
780-5,179 SF
2
Spaces Available
Built 2026
5,179 SF Contiguous
Built 2026
780-5,179 SF
$21.00 USD/SF/YR
Office, Retail