New - 2 Days Ago > $1,499,000 Active 3Beds4Baths1984Sqft0.69Acres 21 Shore Rd, Grantham, NH 03753 MLS#: 5075669