A street that has many various businesses written in a foreign language.
a bunch of buildings with some signs on them
A store in the middle of a busy street
a number of business signs on buildings on a city street
A tall building with signs hanging from it's side.