8 Duggan St., Spencer MA 01562 - Single Family Home - Real Estate - For Sale -
20 North St, Spencer, MA 01562 - MLS #72541960
Spencer Lake Mason County 5/7/2020