House at 230 Melrose Street

230 Melrose St.
Newton
Massachusetts
United States