PRIVATE RESIDENCES, STROVOLOS, NICOSIA