Sold for €410,000 — 20 Castle Terrace Court, St Margarets Ave, Malahide, Dublin, K36 WT21 | iHouse.ie