Suite 212, 2650 Queensview Drive Space: 3,949 sq.ft Address: 2650 Queensview Dr, Ottawa, ON K2B 8H6, Canada Property type: Office Suburban Floor Plan