27
115 S La Cumbre Ln
Santa Barbara, CA 93105
$27.00 USD/SF/YR
1,669-3,306 SF
3
Spaces Available
Built 1975
3,306 SF Contiguous
Built 1975
1,669-3,306 SF
$27.00 USD/SF/YR
Office