1796 Washington St, Holliston, MA 01746
4 Beds 3 Baths 2,116 Sq.Ft. 0.75 Acres