Russia, St. Petersburg, Suvorovsky ave., 32