Sold for €190,000 — 81 Ballybough Road, Dublin 3, Dublin, D03 PP22 | iHouse.ie