105 Ward Hill Ave Haverhill, MA 01835