The Leto Shopping and Entertainment Center project in St Petersburg, Russia, is already more than 70% leased, it was announced recently at a business breakfast in Moscow organized by the project's developers Sistema-Hals and Apsys Group, along with property adviser Jones Lang LaSalle.