Synonyms for Streetwise (same or very similar meaning)
WordNet sense 1 (having the shrewd resourcefulness needed to survive in an urban environment):
with-it
WordNet sense 2 (showing mental alertness and calculation and resourcefulness):
smart
From the ODE community, based on WordNet
add/edit