Sold for €250,000 — 90 St. Peter's Terrace, Howth, Dublin, D13 W984 | iHouse.ie