Description: Leed Certified Project, New 90, 000 sq. ft. Office Building complete with Tenant Fit-Up
Location: 1375 St. Laurent Blvd. Ottawa, Ontario, K1G 0Z7
Description: Leed Certified Project, New 90, 000 sq. ft. Office Building complete with Tenant Fit-Up
Location: 1375 St. Laurent Blvd. Ottawa, Ontario, K1G 0Z7