20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830
20 Polk St, Haverhill, MA, 01830

$459,900

20 Polk St, Haverhill, MA, 01830

23
Listing Agent: DalBon & Company | Agent phone: 978-882-4623
Courtesy of: Keller Williams Realty Evolution | Office phone: 978-927-8700
// JavaScript // (function($) { $.cachedScript = function(url, options) { options = $.extend(options || {}, { dataType: "script", cache: false, url: url }); return $.ajax(options); }; /* Get core script */ $.cachedScript("https://core.brandco.com/placester/plymouth-themes/plymouth_v2_grey/scripts/scripts.min.js").done(function(script, textStatus) {}); })(jQuery);