STEI8HT - New Cairo - Other


Residential Constructed (partial)