Sold for €600,000 — 24 Russell Avenue, Drumcondra, Dublin 3, Dublin, D03 P658 | iHouse.ie