It is owned and managed by Macerich. Accessible from US Highway 101 (the Ventura Freeway) midway between downtown Los Angeles and Santa Barbara, it is the largest shopping center in Ventura County.
Macerich oversees this facility. It can be accessed via US Highway 101 (the Ventura Freeway), roughly in the middle of the route connecting downtown Los Angeles and Santa Barbara, serving as the largest shopping center in Ventura County.