For sale: €200,000 — APT 3, 39A CASTLE AVE, DUBLIN 3, D03 X3E7 | iHouse.ie