For sale: €93,500 — 18 Peter Place, off Adelaide Road, D02 HY67 | iHouse.ie