31 Smith Street, Haverhill, MA

August 29th, 2023