For sale: €195,000 — 15 OVENDEN HOUSE, DEAN ST, DUBLIN 8, D08 AT81 | iHouse.ie