720-742 Charcot Ave
San Jose, CA 95131
Rate Upon Request
900-3,200 SF
4
Spaces Available
Built 1974
Built 1974
900-3,200 SF
Rate Upon Request
Office, Flex, Industrial