Vologda, Leningradskaya ulitsa, 109

Built in 2003 · 12 floors