Very last offer for sale (4)
I believe the answer is:
vend
'offer for sale' is the definition.
(I've seen this before)
'very last' is the wordplay.
'very' becomes 'v' (abbreviation).
'last' becomes 'end'.
'v'+'end'='VEND'
(Other definitions for vend that I've seen before include "trade" , "Sell" , "Peddle" , "Offer for sale" .)