Commercial and industrial building operation, Women's specialty clothing stores, Computer peripheral equipment
Ottawa Train Yards
The Ottawa Trainyards is Ottawa’s first centrally located retail powercentre and office development; it houses over a half million square feet of retail space, covering over 92 acres of property.