Houston Hall

222 W. Houston Street
New York NY

Houston Hall is a massive event space located in NYC's West Village.