Santa Clara

Address

2805 Bowers Ave, Santa Clara, CA 95051

Building & Infrastructure

Total Facility Area

99,075 sq ft

Lot Size

5.12 acres

Parking Spaces

357

Number of Buildings

1

Property Use

Office

Leave your message here