Dwelling on a time set for renewal (10)
I believe the answer is:
maisonette
'dwelling' is the definition.
(I know that maisonette is a type of house)
'on a time set for renewal' is the wordplay.
'for renewal' indicates an anagram (letters in a new order).
'on'+'a'+'time'+'set'='onatimeset'
'onatimeset' anagrammed gives 'MAISONETTE'.
(Other definitions for maisonette that I've seen before include "dwelling place" , "Self-contained living accommodation on two floors" , "Multi-storey apartment" , "Small house, flat" , "small property" .)