Homes for sale - 24 Observatory Ave #24, Haverhill, MA 01832 – MLS#...