Warner Center Towers, Woodland Hills – LEASED

Tower 6
21700 Oxnard Street
Woodland Hills, CA 91367

11,395 square feet of office space for lease.