Sold for €470,000 — APT 2, LA TOUCHE PLACE, EDEN RD, A63 F227 | iHouse.ie