Sennaya Ploshchad maps street view

Full Address: Russia, Northwestern Federal District, Адмиралтейский район, Сенной округ, улица Ефимова, 3
GPS Coordinates: 59.92598, 30.32005