Tufts, Peter and Oliver, House

78 Sycamore St.
Somerville
Massachusetts
United States