Retail outlet that's mine (5)
I believe the answer is:
store
I believe this clue is a double definition.
'retail outlet' is the first definition.
(I've seen this in another clue)
'mine' is the second definition.
(thesaurus)
'that's' acts as a link.
(Other definitions for store that I've seen before include "Supply available for future use" , "Large shop; computer memory" , "Reserve, shop" , "Eg, granite" , "Put by; shop" .)