Commercial Property Sale and leaseback opportunity in Tallaght’s Square hits market for €1.75m Unit 165 comprises a fully fitted restaurant extending to 282.3 square metres and provides an investor with an immediate return of 6.5 per cent