18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052
18 Granite St, Medfield, MA, 02052

$979,000

18 Granite St, Medfield, MA, 02052

30
Courtesy of: Lynda Le | Thread Real Estate, LLC