Санкт-Петербург, пр-т Маршала Захарова, д. 20