Sold for €665,000 — 27 PETER PLACE, Saint Kevin's, DUBLIN 2, D02 W181 | iHouse.ie