1 Kimball St, Haverhill, MA, 01830

$589,900

1 Kimball St, Haverhill, MA, 01830

Courtesy of: Miguel A. Lora | Weichert Realtors' Daher Companies