Anaheim Canyon Business Center

A 2,300-plus-acre area in northeast Anaheim for industrial, R&D, and office uses