- S. Mountain Ave. & W. 8th St.,
- Upland, CA 91786
- GLA: 273,149
- Parking Spaces: 1,074
- Metro Area: Riverside-San Bernardino-Ontario (CA)
Mountain Square is a 273,149-square-foot power center located in Upland, California. The center includes impressive anchors and a diverse mix of both national and local retailers with easy access to the center.