For sale: €700,000 — 67 ST PETERS TERRACE, HOWTH, DUBLIN, D13 NH95 | iHouse.ie