Westlake Plaza Centre 2 at 2829 Townsgate Road in Westlake Village.

Westlake Plaza Centre 2 at 2829 Townsgate Road in Westlake Village.

Westlake Plaza Centre 2, an 84,098-square-foot office building at 2829 Townsgate Road in Westlake Village, has sold for nearly $18.3 million, according brokerage firm Newmark Knight Frank....

Join our Membership to get the full story.


Are you a current Member? Sign In