2829 Townsgate Rd | Westlake Village, CA | Office Building for Sale

2829 Townsgate Road is an 88,334-square-foot three-story office building in Westlake Village, California.

The property is currently 92% leased to a diverse rent roll of financial services, informatio

Leave a Reply

Your email address will not be published. Required fields are marked *