Centred around humans
Building 75 is strategically located in New Cairo’s artery 90 Street and is home to Metlife, Palm Hills, and Tatweer Misr.
LocationTechnical SpecsBack to places