Global Arts Live finds a home at a new venue in a neighborhood known more for offices than entertainment, and hopes its subscribers will follow.