Tallaght Shopping Centre Tops Commercial Property Deals List The Square Towncentre Tallaght was the largest commercial property deal in 2017, according to a new report. The South Dublin shopping centre was sold by...