Sold for €390,000 — 27 Spencer Street North, Dublin 3, D03 RC04 | iHouse.ie