For sale: €950,000 — 31 ST MARGARETS RD, MALAHIDE, DUBLIN, K36 DC03 | iHouse.ie