Photo

June 13, 2019
Westlake Plaza Centre 2 at 2829 Townsgate Road in Westlake Village.
Stories this photo appears in:
Westlake Village Office Building Sells for $18 Million
Westlake Plaza Centre 2, an 84,098-square-foot office building at 2829 Townsgate Road in Westlake Village.