CyprusVillas Ambelakion 28 Street, P. Germasogeia 4046 Limassol, Cyprus 4046