Hancock House is a highly rated apartment complex. This apartment is located in Elizabeth, NJ at 1380 North Ave Apt 102. The area has close vicinity to downtown, well-lit tree lined streets and grocery stores nearby.
Hancock House is located conveniently near public transportation.
If you have questions, please contact the apartment complex.