Barrhaven Real Estate Here are the details of Barrhaven’s first high-rise building Andre | May 14, 2018 Construction is set to start on Barrhaven's first high-rise buildings. Emporis Standards defines a high-rise as "a multi-story structure between 35–100 meters tall, or a building of unknown Read More