Mark stores record in warehouse (5)
I believe the answer is:
depot
'warehouse' is the definition.
(I know this)
'mark stores record' is the wordplay.
'mark' becomes 'dot' (dotting is a kind of marking).
'stores' is an insertion indicator.
'record' becomes 'EP' (abbreviation for extended play record).
'dot' enclosing 'ep' is 'DEPOT'.
'in' acts as a link.
(Other definitions for depot that I've seen before include "Bus garage" , "Place where buses and trains are kept" , "Place for storing or despatching goods" , "storeroom" , "Headquarters - storehouse" .)