Shops/Amenities Nearby (256)
Tsada
PFA126-7226
190 m2
3 Bedrooms
2 Bathrooms
For Sale
€1,940,000