Shopping malls database
Price Plaza - Azusa is located at the corner of West Foothill Blvd. & Todd, Azusa. It is a Power Center which opened in 1981 and was last renovated in 1991. It is an Open shopping mall with 680 parking spaces. It covers an area of 294,180 sqft. and has about 5 stores.
Shopping mall's name: Price Plaza - Azusa
Address: West Foothill Blvd. & Todd, Azusa, CA 91702
Number of stores: 5