16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503
16  Highland St, Berlin, MA, 01503

$510,000

16 Highland St, Berlin, MA, 01503

27
Courtesy of: Boston - Metro