3 School Street

Peterborough, NH, 03458
CONTRACT
$850,000Price
5588sqft

3 School Street

Peterborough, NH, 03458
CONTRACT
$850,000Price
5588sqft