Menu
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.