For sale: €610,000 — 18 ST LAURENCES TERRACE, HOWTH, DUBLIN 13, D13 AD80 | iHouse.ie