The Villa Compound is located in New Cairo in a prime location near the 90th street.
34 acres
Total Facility Management including (Maintenance, Housekeeping, Security, Landscape and Pest Control).