impression 0 900001293177 77 ABIGALE LN NEW CASTLE NH 03854 Listing Price $ 1,635,000 Sold 5/5/2017 77 ABIGALE LN NEW CASTLE , NH 03854 Listing Information 4 bd 4 ba 5,181 sqft. SAVE PLACES NOTES