29 Charnwood Road,  Unit 2 Somerville, MA

$1,195,000