VariousWords beta
Related Terms:
Noun
Definition: A commercial building that has been or is being renovated as part of a shopsteading program.
Verb
Definition: To buy and renovate abandoned shop facilities that are offered for sale inexpensively as part of an urban renewal policy.