APARTMENTS ‘UTOPIA RESIDENCE’, LATSIA, NICOSIA