1208-340 Queen St, Ottawa, ON