Cascade Plaza can be found in the heart of Beaverton, OR. The property, classified as a Lifestyle/Specialty Center, sits at SW Cascade Ave. & Hall Blvd.. Since opening in 1984, Cascade Plaza has been refreshed with a renovation completed in 2007. With 237,414 sqft. of retail space and approximately 20 stores, it offers a wide variety of shopping options.