The Mayfair — About the project
The Mayfair residential complex in Town Square is a low-rise development in modern style with studios, 1, 2, 3 bedroom apartments ranging from 30.9 to 141.8 square meters. The developer is Nshama, a subsidiary of master developer Emaar.