For Sale €360,000 Terraced House Birgu terrace house with stunning unobstructed valley views. Beds: 3 Baths: 2 Anne Pullicino 5 months ago