Sold for €970,000 — 21 St Margarets Rd, Marlea, Malahide, Dublin, K36 KF97 | iHouse.ie