Elgin Square Apartments

A complete package for the working professional, Elgin Square Apartments is conveniently located in the heart of downtown Ottawa. Surrounded by exciting nightlife,

Riverview Apartments

Riverview Place is the perfect combination of convenience and affordability for professionals, students, and seniors looking to have access to Ottawa, while being tucked away just enough to appreciate the tranquility of the