Homes for sale in Haverhill - Milton Andrade - Franklin Realty Cons...