The River Vista

Built in 2007, The River Vista is located in one of the prime locations in Edmonton, overlooking Edmonton’s beautiful River Valley parks.

Related Projects