In late February, Garmin signed a five-year lease for a 184,400-square-foot space in I-35 Logistics Park Building II at 15800 ...