89 Powell Road, Allendale, NJ 07401 - Homesnap