Centurion and Olympus Apartments consist of two apartment projects located North of Whyte Avenue in Edmonton, Alberta. This project was a phased renovation, consisting of 67 units.
10635 83 Avenue NW, Edmonton, AB
Units: 37
Completed: 2018
Let's Get to Work
Whether developing new projects or managing long-term assets, RMS brings experience, accountability, and a commitment to delivering lasting value.