Apartment Unit at 2 bed, $900, Haverhill, MA 01830 - HotPads