Sold for €650,000 — 24 LEOPARDSTOWN GARDENS, BREWERY ROAD, STILLORGAN, BLACKROCK, CO. DUBLIN, A94 EE70 | iHouse.ie