Thursday evening, the Peabody City Council voted overwhelmingly to authorize Mayor Ted Bettencourt to enter a purchase and sale agreement for 70 Endicott St., a long-vacant city-owned property that councilors dubbed an embarrassment because of its derelict condition. The vote came after a lengthy debate in a meeting of the Legal Affairs Committee of the council earlier … [Read more...] about Peabody council approves sale of 70 Endicott St.