Stillorgan Leisureplex

BREL acted as development managers for this high profile site in Stillorgan

Location

Stillorgan, Co. Dublin
Size

250,000 sq.ft