The property, located just off the intersection of Route 128 and the Massachusetts Turnpike, is set to feature 340,000 square feet of space once construction is complete.