Географическое название, употребленное с родовым наименованием площадь, выступающее в функции приложения, обычно не склоняется. Правильно: на площади Красные Ворота.
Аналогия с Йошкар-Олой: Коламбус-Сёркл (иноязычный родовой термин, входящий в географическое название, не употребляется в русском языке как нарицательное существительное).
Географическое название в функции приложения не склоняется, если род обобщающего нарицательного слова и топонима не совпадают: в поселке Лазаревское.
Верно: города Бельцы. Географическое название, выступающее в функции приложения, обычно не склоняется, если внешняя форма названия соответствует форме мн. числа.
Непростой вопрос. Рекомендации в справочной литературе отсутствуют. На наш взгляд, кавычки уместны, т. к. имеется в виду название промышленного объекта (не географическое название).
Орфографически верно: Друри-Лейн (т. к. иноязычный родовой термин lane 'улочка, переулок', входящий в географическое название, не употребляется в русском языке как нарицательное существительное).
Из вопроса неясно, имеется в интересующем Вас сочетании имя собственное или же географическое указание. Варианты: в жилмассиве "Юго-Западный", в юго-западном жилмассиве.
Тире уместно. Если речь о географическом названии, то нужно писать без кавычек: Черный холм (о названии холма) или Черный Холм (о названии местности, например).