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,900

31 Harold St a, Somerville, MA, 02143

4
Courtesy of: Scott Martin | Martin Property Management