Commercial Real Estate The New Gateway to St. John's
The Shoppes at Galway offer a unique opportunity to retailers who want a presence in what is sure to be one of Newfoundland & Labrador’s most sought-after retail areas. With 700,000 sq. ft. of retail space available, The Shoppes at Galway is home to an exciting collection of national and international retailers, providing a unique shopping experience for the residents of Newfoundland and Labrador. Be part of the province’s most exciting retail project. Bring your business to The Shoppes at Galway.