Tesla Leases Nearly 150,000 Sq. Ft. of Industrial Space in the East Bay: Report
Tesla has reportedly leased approximately 148,500 square feet of industrial space at 22290 Hathaway Ave. in Hayward, which represents half of the 297,000-square-foot Hathaway facility. The facility is…














