Sold for €520,000 — 12 De Vesci Terrace, Dun Laoghaire, Dublin, A96 W257 | iHouse.ie