4
1260 Channel Dr
Santa Barbara, CA 93108
Rate Upon Request
308-3,713 SF
5
Spaces Available
Built 1929
3,713 SF Contiguous
Built 1929
308-3,713 SF
Rate Upon Request
Retail