What do you call streets with shops/vendors?
What do you call streets with shops/stores? Would commercial streets suffice or is there a more idiomatic term for this?
I would call it a "shopping district" or maybe a "shopping street."
A common word in BrE is a parade. That is, a shopping parade.
In terms of usage, the assumption is that the row of units are exclusively dedicated to retail (perhaps having been built as a group), and the frontage may be pedestrianised.
In terms of a street that is considered to include a centre of retailing but not exclusively dedicated to shop units, and much more likely to have a road through for motor vehicles, the most likely term generically would be the high street (even if the street is not itself called High Street).
If you're talking about an area that has multiple streets with a concentration of many shops, you'd normally call it the town centre.