The new building, expected to open in 2027, would replace one about half its size near Congress Avenue and Linton Boulevard in Delray Beach ... at Atlantic Avenue and Florida's Turnpike.