Sold for €435,000 — 33 Russell Ave, Drumcondra, Dublin 3, Dublin 3, Dublin, D03 H958 | iHouse.ie