Sold for €1,000,000 — 2a Belgrove Road, Dublin 3, D03 W953 | iHouse.ie