6 Properties Found
Villa, Attard
£971,000
4 Bedrooms
2 Baths
£1,799,000
3 Bedrooms
£1,563,000
£1,351,000
3 Baths
£1,014,000
£887,000