Palm Hills Alexandria

New Alexandria Compounds

Apartment , Townhouses , Villa , Duplex

Sawary Alexandria Compound

New Alexandria Compounds

Apartment , Duplex , Villa