PRIVATE RESIDENCE, STROVOLOS, NICOSIA