Property
Montague Business Center
Location
San Jose, CA
Use
Office

Montague Business Center

Built in 1982, the property consists of two, one-story buildings located on 9.9 acres with approximately 146,000 sf flex R&D space located in San Jose (Silicon Valley) CA.