Spruce Pond Village Condos Franklin MA sale prices long view