Vocabulary: adjectives describing neighbourhoods (booming, quaint, welcoming, run-down, shabby, bustling)
Vocabulary: gentrification (being priced out, displacement, eviction, urban renewal, rent stabilisation)
Grammar: although, so as to, as, lead to