31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143
31 Harold St a, Somerville, MA, 02143

$2,600

31 Harold St a, Somerville, MA, 02143

12
Courtesy of: Scott Martin | Martin Property Management