For sale: €370,000 — 12 BARRON PLACE, DRUMCONDRA, DUBLIN 9, D09 V8P9 | iHouse.ie