Situated in Azusa, CA, Price Plaza - Azusa is one of the area's prominent shopping venues. This Power Center is conveniently located at West Foothill Blvd. & Todd. Since opening in 1981, Price Plaza - Azusa has been refreshed with a renovation completed in 1991. The property encompasses 294,180 sqft. of gross leasable area across its 5 stores. Guests will find 680 parking spaces at the venue.