1100 Glendon Avenue, 17th Floor, Los Angeles, California,
90024, United States
Located in the heart of Westwood Village, our Los Angeles office features 20,000 square feet of office space that can accommodate up to 39 companies or 200 occupants. Featuring an innovative interior design and unparalleled technological infrastructure, TechSpace Westwood provides full-service, flexible, short term office solutions for any business. The space’s comfortable, casual, contemporary atmosphere was designed to emulate the collegial feel of a campus meeting place, while fostering work-place envy. The dramatic views of the Pacific Ocean, mountains, and downtown Los Angeles, along with the abundance of adjacent shops and restaurants, make this Los Angeles location extremely convenient and desirable.