Tsada, Paphos RMR29529
608 m2

For Sale

€118,300