Shopping malls database
Mountain Square is located at the corner of S. Mountain Ave. & W. 8th St., Upland. It is a Community Center which opened in 1988 and was last renovated in 1990. It is an Open shopping mall with 1,074 parking spaces. It covers an area of 272,626 sqft. and has about 30 stores.
Shopping mall's name: Mountain Square
Address: S. Mountain Ave. & W. 8th St., Upland, CA 91786
Number of stores: 30