U Plaza Investment Opportunity,
Entire Mall For Sale
U Plaza
is an exclusive development, aesthetically designed and constructed to the highest standards and offering 12,000 square meter of space to be used as retail outlets, offices, clinics, cafes and restaurants.
U Plaza is uniquely positioned and located in the heart of El Obour City - Egypt, with easy access from all the main routes.