Land for sale, 0 West Elm Street, Middlesex County, MA, in Hopkinton, United StatesHopkinton, 0 West Elm Street, Middlesex County, MAAgricultural exploitation