Sold for €422,500 — 24 ST JOHNS WOOD, CASTLE AVE DUBLIN 3, DUBLIN, D03 VN56 | iHouse.ie