For sale: €320,000 — APT 12, OVENDEN HOUSE, DEAN ST DUBLIN 8, D08 XK20 | iHouse.ie