1414 Hubert Terrace, Teaneck, NJ 07666 - Homesnap