Residential Buildings Al Thawra Building 1 Location: Al Thawra St., Giza, Egypt Client: Al Guezira Real Estate Development Scope of Work: Structural Design Project Details: Ten-Storey Building, Underground Parking Year: 1996 Status: Completed