The Stonewall Inn reclaims 51 Christopher Street years after iconic space stood vacant
After years of standing vacant and housing numerous businesses, 51 Christopher Street in the West Village rejoins The Stonewall Inn.