14
21 E Victoria St
Santa Barbara, CA 93101
$30.00 USD/SF/YR
6,070-14,033 SF
1
Space Available
Built 1990
14,033 SF Contiguous
Built 1990
6,070-14,033 SF
$30.00 USD/SF/YR
Office