Centrul este cea mai mare investiție realizată de fondul de investiții în România, construcția fiind începută în februarie 2014. Investiția în centrul comercial este estimată la 165 de milioane de euro.
Dintr-o suprafață totală construită de 210.000 metri pătrați, 72.000 reprezintă spațiul închiriabil. Suprafața este ocupată aproape în întregime, iar pentru cele câteva spații mici rămase disponibile s-a creat o listă de așteptare pentru potențialii retaileri, potrivit declarațiilor anterioare ale dezvoltatorului.
NEPI este unul dintre cei mai mari investitori din România și are în portofoliu Mall Promenada, Vulcan Value Centre, CityPark Constanța, Ploiești Shopping City, Brăila Mall, Galați Shopping City, Shopping City Târgu Jiu și alte centre comerciale atat în țară, cât și în Serbia și Slovacia. NEPI mai deține și clădirile de birouri Floreasca Business Park, The LakeView din București, City Business Centre din Timișoara și The Office din Cluj.