annual home sales Franklin MA capes

Franklin MA cape homes median sale prices