25 Chestnut St, Haverhill, MA 01830
5
beds
2
baths
2,902 Sq.Ft. LIVING AREA
6,591 Sq.Ft. lot