3165 Winchester Blvd
Campbell, CA 95008
Building Ownership
Barracuda Networks Inc
Building Class
A
Stories
2
Year Built / Renovated
1985 / 1990
Total Rentable Building Area
61,424 SF
Barracuda Networks Inc
A
2
1985 / 1990
61,424 SF