В Зеленограде корпуса адресуются по городу, но для поиска в программах логично их как-то скомпоновать (сгруппировать) пачками, а не вываливать списком в несколько тысяч. Поэтому логично группировать, к примеру, по микрорайонам. С другой стороны, в микрорайоне есть дома, адресуемые по улицам, и люди их логично будут искать, выбирая улицу, а не микрорайон.