Sold for €620,000 — 21 SAINT BRIGIDS AVENUE, NORTH STRAND, DUBLIN 3, D03 W424 | iHouse.ie