adopted street

adopted street

In Britain, a dedicated street. ADS Abbr. for “automatic door seal.”