Tala, Paphos RMR16330
704 m2

For Sale

€80,000