100 Downing Ave Haverhill