Two bedroom townhouse for sale, Chloraka, Paphos.

Paphos (Pafos), Chlorakas

€100,000 ID: 129055