Sold for €350,000 — 66 WINDMILL LANE APTS, WINDMILL LANE, DUBLIN 2, D02 F726 | iHouse.ie