WESTIN AVE.

16-42 Weston Avenue
16-42 Weston Ave. Somerville, MA
Year Built : 2012

These 17 luxury townhouses are located in the trendy Teele Square neighborhood of Somerville, MA.