Sold for €320,000 — 18 BEECH CRESENT, ROYAL CANAL, MULLINGAR, N91 A2V6 | iHouse.ie