Mission The River 29 26 Ave SW, Calgary The River is a luxury 38-suite tower/townhome condominium overlooking the Elbow River in Mission. Mid Rise Building Type 15 Stories 38 Units 2015 Year Built An affluent, all-inclusive luxury heaven is provided in The River condos. Resting along The Elbow River, these state-of-the-art condos are well-suited...