N'Namdi Gallery opened in a 16,000-square-foot (1,500 m2) complex in Midtown