Cyprus Properties

ALEXANDER SQUARE Town Houses Alexander Square project located in the most prestigious area of Limassol, 200 meters away from the