Sold for €275,000 — 62 Russell Ave, Drumcondra, Dublin 3, Dublin 3, Dublin, D03 VH94 | iHouse.ie