20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832
20 Dodge St, Haverhill, MA, 01832

$375,000

20 Dodge St, Haverhill, MA, 01832

12
Listing Agent: Peter T. Soares | Agent phone: 978-804-0470
Courtesy of: Park Hill Real Estate.,Inc. | Office phone: 978-688-2111