5 Properties Found
Villa, Attard
€1,190,000
4 Bedrooms
2 Baths
€2,130,000
3 Bedrooms
€1,600,000
3 Baths
€1,200,000
€1,050,000