The Rhombus

Category – High-Rise Condominium

Size – 172,500 ft2

Location – Parkdale Avenue, Ottawa, Ontario

Completion – Design Phase