WarnerCenter1

Warner Center Towers, Woodland Hills
Office

Tower 6
21700 Oxnard Street
Woodland Hills, CA 91367

11,395 square feet of office space for lease.