Sold for €452,000 — 264 Beechwood Court, Stillorgan, Co. Dublin, A94HP40 | iHouse.ie