Mayfair Residencia Offers Modern Apartments in a Secure, Gated Community on Canal Road, Lahore