8400 Winchester Road Memphis, Tennessee
Memphis based Nike distribution facility fully leased by Nike. The facility totals 812,697 Square Feet