impression 0 1000026444263 46 CANAL ST SPOFFORD NH 03462 Listing Price $ 117,000 Sold 11/30/2018 46 CANAL ST SPOFFORD , NH 03462 Listing Information 3 bd 3 ba 1,504 sqft. SAVE PLACES NOTES