Photo

Photo detail

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.

Tease photo