Find the word definition

Wiktionary
street appeal

n. (context idiomatic English) curb appeal.