Holliston, Middlesex County, Massachusetts

10 Temi Road, Holliston, Massachusetts