Al Riyad Tower

This project is located in one of the biggest and luxurious streets in Giza, overlooking the Nile River with a unique scenery. The tower consists of 24 floors with 92 residential units if various areas