meaning of an so gut wie jeder Straßenecke

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

on nearly all road place