Sold for €2,700,000 — AVONDALE, 9 HILLSIDE DR, CASTLE PARK DUBLIN 14, D14 E958 | iHouse.ie