7
5890-6085 Snell Blvd
San Jose, CA 95123
Rate Upon Request
2,033-5,803 SF
3
Spaces Available
Built 1986
Built 1986
2,033-5,803 SF
Rate Upon Request
Office/Medical, Retail