The South Independence

2 12th Street, Hoboken, NJ 07030