Sold for €775,000 — 120 Malahide Rd, Dublin 3, Dublin, Dublin 3, Dublin, D03 V586 | iHouse.ie