Mountain Square can be found in the heart of Upland, CA. The property, classified as a Community Center, sits at S. Mountain Ave. & W. 8th St.. Since opening in 1988, Mountain Square has been refreshed with a renovation completed in 1990. With 272,626 sqft. of retail space and approximately 30 stores, it offers a wide variety of shopping options. Guests will find 1,074 parking spaces at the venue.