Houses For Sale New Riverbend Area: The New Riverbend area is located in the southwest section of Edmonton and includes new developments within this part of the city that was originally established in 1972. This locale has seen considerable residential gr