Sold for €670,000 — 38 ORPEN GREEN, STILLORGAN, DUBLIN, A94 W2D0 | iHouse.ie