QR code
€199,000
3 bedroom detached villa for sale
Crete, Chania, Tavronitis
Property reference: DEV3035