The last 30 units at CityVista Residences has been sold for about $147 million. The buyer is said to be a property fund managed by Alpha Investment Partners - a unit of Keppel Land. The 20-storey freehold project of 70 units in the Cairnhill area received Temporary Occupation Permit (TOP) recently. The transaction involves 28 apartments (three and four-bedroom) and two penthouses. The price for the...