Sold for €1,510,000 — 18 HARCOURT TERRACE, DUBLIN 2, DUBLIN, D02 N289 | iHouse.ie