Meters in the center on Vladimirsky Prospekt 10 – Saint Petersburg | SherryStay