Tech Space - Westlake Village (2629 Townsgate Road)

< >
2629 Townsgate Road

(google map) (yahoo map)

Tech Space - Westlake Village: Flexible office/work space perfect for start-ups, tech companies, PR firms, etc. Located within the beautiful Vantage Building on Townsgate Rd. Newly renovated, flexible terms and configurations. The Vantage Building is one of the premier office buildings in the area, don't miss this opportunity!


Call us for more information: 9 - 5 Mon to Fri (818) 575-9496