Leasing has begun on 80 apartments in the former Department of Transportation buildings on Stickney Avenue, bringing an end to two decades of uncertainty about the future of a prime piece of real ...