st
Caelia Residences is an ultramodern building located in Limassol. It combines three storey complex of two blocks that comprise 8 spacious apartments correspondingly.
Developer: Property Gallery