Fairhaven, Bristol County, Massachusetts

109 Middle St, Fairhaven, Massachusetts