Homes for sale - 22-24 Hillside St, Maynard, MA 01754 – MLS#7305639...