For sale: €615,000 — 72a Saint Peter'S Terrace, Howth, Dublin 13, D13VCF1, D13 VCF1 | iHouse.ie