The Spot Open Mall Proposal

  • Location Orabi, Egypt
  • Type: Retail
    Total Built up area: 3,000 m2