48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949
48 Liberty St, Middleton, MA, 01949

$479,000

48 Liberty St, Middleton, MA, 01949

38
Courtesy of: Armando Vranari | ALB Realty