Ivy Brown Gallery opened in 2001 in the local architecture marvel the Triangle Building. Brown showcases a broad range of New York City art, in a variety of mediums.