> $1,499,000 Active Under Contract 3Beds4Baths1984Sqft0.69Acres 21 Shore Rd, Grantham, NH 03753 MLS#: 5075669