Newmark Completes Sale of Multi-Tenant Office Building in Westlake Village, California for $27 Million

2829 Townsgate Rd Westlake Village CA 91361 USA 114