The city will purchase the Davenport-Curtiss Mansion for $3 million, with supporters citing historic preservation and opponents questioning the financial timing.