(2659 Townsgate Road & 875 Westlake Blvd, Westlake Village, CA 91362)
Westlake Corporate Centre - A two building property situated at the North West corner of Townsgate Road and Westlake Boulevard, containing 83,000 sq. feet and located blocks from the Promenade Shopping Center.