21
269 Mt. Hermon Rd
Scotts Valley, CA 95066
$14.40 USD/SF/YR
2,022-3,166 SF
2
Spaces Available
Built 1984
3,166 SF Contiguous
Built 1984
2,022-3,166 SF
$14.40 USD/SF/YR
Office