Warner Center Towers, Woodland Hills – LEASED Details Tower 6 21700 Oxnard Street Woodland Hills, CA 91367 11,395 square feet of office space for lease.