Garden City Square, located at 925 Leila Ave in Winnipeg, spans 160,000 square feet and offers a comprehensive shopping experience to local residents. The property is anchored by major retailers like Home Depot, drawing in a steady stream of customers. Its location in a well-established neighbourhood ensures a strong customer base, making it a reliable retail destination that caters to the daily needs of Winnipeg’s northern residents.