Retail For lease — 114 -116 A Nevskiy pr. | Russia | Colliers International
  • For lease
SC Nevsky Centre
SC Nevsky Centre
SC Nevsky Centre

For Lease

Shopping center is situated on the main street of Saint-Petersburg Nevsky Pr. in the best downtown location, with strong pull of tenants. This is the largest SC in the city with target audience middle-up and premium.

GBA: 103,000 sq.m;
GLA of the gallery: 50,000 sq.m;
Parking: 550 vehicles;
Opening date: Q4 2010;
Anchor tenants: the largest in Russia department store Stockmann (19 000 sq.m), more than 100 shops, Starbucks, restaurant Moskva (Ginza), etc.
Offices (business center) A class – 5,000 sq.m. (8 & 9 levels).

Property Details