6
2030 Forest Ave
San Jose, CA 95128
$39.60 USD/SF/YR
3,034 SF
1
Space Available
Built 1958
3,034 SF Contiguous
Built 1958
3,034 SF
$39.60 USD/SF/YR
Medical