Sold for €674,000 — 18 RUSSELL AVENUE, DRUMCONDRA, DUBLIN 3, D03 T2N8 | iHouse.ie