122 Locust Street Unit: 4, Haverhill, MA 01830
3
beds
3
baths
1,546 Sq.Ft. LIVING AREA