The Mayfair, with a mix of studios, 1, 2, 3, bedroom & duplex apartments - the intuitive layouts are contemporary, keeping in mind privacy and comfort
Town Square Dubai, with a central park and landscaped green spaces, the community offers a perfect setting for a healthy and peaceful lifestyle.