By MacRumors Staff
San Jose Articles
Apple Expands in North San Jose With Lease of 'Tech Place on 101' Building
Apple has leased Tech Place on 101, a 202,000-square-foot building under construction at 2509 Orchard Parkway in north San Jose, California, according to the San Jose Mercury News. The new building is located next to a large parcel of vacant land, owned by realty firm Steelwave, where up to two more office buildings could be built to accommodate around 3,000 workers. Steelwave render of Tech ...
Read Full Article 30 comments