14
2220 Lynn Rd
Thousand Oaks, CA 91360
$54.00 USD/SF/YR
900 SF
1
Space Available
Built 1968
2,784 SF Contiguous
Built 1968
900 SF
$54.00 USD/SF/YR
Office/Medical