For sale: €418,000 — APT 16, 38 HADDINGTON RD, DUBLIN CITY | iHouse.ie