Buick to offer 24-month lease deals