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