Print Icon

Centro Leonardo, Imola

Via Amendola 129, 40026 Imola

The only shopping centre in the city of Imola, situated on the ring road.

33,000m2
296,000
63
Opened: 1992
Acquired: 1998
Extended/refurbished: 2006
Media World, Oviesse, Pittarello, Zara
+39 02 760 759 1