Sold for €395,000 — APT 21 ADELAIDE ROAD, DUN LAOGHAIRE, DUBLIN, A96 VF9N | iHouse.ie