Sold for €185,000 — APT 90, THE ORCHARD, AYRFIELD DUBLIN 13 | iHouse.ie