What does an so gut wie jeder Straßenecke mean?

an so gut wie jeder Straßenecke - German to English

on nearly all road place