Newly refurbished large Villa in a quiet area in Attard enjoying amazing country views Property consists of a welcoming hall leading to a spacious living dining kitchen 3 bedrooms main with en suite main bathroom and a nice terrace Property has its own full roof airspace including a laundry room.