12 Andover Place, Trenton, NJ 08691 - Homesnap