Tallahassee Commercial Property for sale or lease: 80,000 sq. ft. building at Innovation Park
The former nine acre site of Elbit Systems of America is currently available for sale or lease at Innovation Park. Constructed in 1989, the Class A building includes air conditioned space, a loading dock with two dock levelers (one at grade) and was formerly used to develop high performance communication and computer technologies for military…