Shopping malls database
Mountaingate Plaza is located at the corner of NEC Los Angeles Ave. & First St., Simi Valley. It is a Community Center which opened in 1976 and was last renovated in 2004. It is an Open shopping mall with 1,500 parking spaces. It covers an area of 280,000 sqft. and has about 60 stores.
Shopping mall's name: Mountaingate Plaza
Address: NEC Los Angeles Ave. & First St., Simi Valley, CA 93065
Number of stores: 60