4
1805-1839 Walsh Ave
Santa Clara, CA 95050
Rate Upon Request
3,352-3,373 SF
3
Spaces Available
Built 1970
3,373 SF Contiguous
Built 1970
3,352-3,373 SF
Rate Upon Request
Industrial