1131 Luchessi Dr
San Jose, CA 95118
$42.84 USD/SF/YR
560 SF
3
Spaces Available
Built 1982
560 SF Contiguous
Built 1982
560 SF
$42.84 USD/SF/YR
Office