Mayfair apartments under construction
Construction of Mayfair, the latest residential development at Century City which was sold off plan within hours during a buying frenzy in October last year, has now got under way. The development comprises Mayfair Gardens which consists of 70 residential apartments and Mayfair Court, which consists of 66 units. The apartments – most of which […]