В академическом орфографическом словаре, размещенном на ресурсе «Академос» Института русского языка им. В. В. Виноградова РАН, внесены правки в словарную статью:
На́рвская заста́ва (ист. район в Петербурге) [изменено, ср. РОС 2012: На́рвская Заста́ва (ист. район в Петербурге)]
В названиях исторических районов в Петербурге слово застава пишется с маленькой буквы: Нарвская застава, Невская застава. «Академос» оставляет написание с прописной Застава только для названий московских площадей, например: Рогожская Застава.
В «Русском правописании с комментариями» читаем: «В отличие от названий площадей в Москве (Абельмановская Застава, Дорогомиловская Застава, Краснопресненская Застава, Крестьянская Застава, Проломная Застава, Рогожская Застава, Серпуховская Застава, Тверская Застава и др.), написание которых соответствует правилу, в названиях исторических территорий Санкт-Петербурга Московская застава, Нарвская застава, Невская застава, получивших название от находившихся в этих местах городских застав, слово застава пишется по традиции со строчной буквы».
Корректно: 27б.
С большой буквы пишется только первое слово.
Правильнее: на Московской улице.
Корректно склонение обеих частей составного наименования: Московской школе-технопарку.
Московская электронная школа как название организации, электронного ресурса, проекта правильно писать с заглавной буквы. Но теоретически это сочетание может быть использовано и не как название, тогда его нужно писать со строчной буквы.
Правильно: Московская городская дума.