19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830
19 Franklin, Haverhill, MA, 01830

$465,000

19 Franklin, Haverhill, MA, 01830

28
Courtesy of: Timothy Caloggero | Merrimack Valley Realty, LLC