159 Properties Found
Land, Marsascala
€1,280,000
Farmhouse, Marsascala
€1,915,000
3 Bedrooms
Villa, Marsascala
€2,118,000