Lusk Town Centre Sold Q3 2020 Category: Completed Transactions Other Properties Optum 1, 2 & 3 Letterkenny Office Park 13-14 Holly Ave., Stillorgan Ind Pk Suite 3, The Plaza, Galway