24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
24 Cross St, Grafton, MA, 01560
Pending

$299,997

24 Cross St, Grafton, MA, 01560

18
Listing Agent: Ernest Semavor | Agent phone: 508-202-6420
Courtesy of: Berkshire Hathaway HomeServices Commonwealth Real Estate | Office phone: 508-879-0555