Nile Tower Giza

Nile Tower is a low-rise building in Giza, Giza, Egypt.

LOCATION

Egypt

YEAR OF INSTALLATION

2013

PRODUCT INSTALLED

VRF

TOTAL CAPACITY

230 TR

PROJECT TYPE

New Build