Startovaya ulitsa, 6, k2, s1, Saint Petersburg, Russia.
Leverage the optimal design solution for your business.
The construction of Avior Tower 1 business centre is in line with the third stage of upgrading the AIRPORTCITY St. Petersburg mixed-use complex.
Avior Tower 1 business centre overview