Sold for €430,000 — 18 MARGARET PLACE, BATH AVE, SANDYMOUNT DUBLIN 4, D04 H292 | iHouse.ie