The five-story building, designed by the Irish architecture firm O'Donnell + Tuomey, will open to the public on April 18, ...