
Mastro is a commercial mall comprised of a ground floor and five storeys. (Image source: Adobe stock)
Marota Developments has announced that construction has begun at its Mastro project, located in a distinct area of the New Administrative Capital?s (NAC) Downtown