FedEx World Technology Center
FedEx World Technology Center is a four-building, two-story office building totaling 408,000 SF. The site is 100% leased to FedEx Corporation and is part of FedEx’s World Technology Center Campus, one of FedEx’s three headquarters campuses in Memphis.
ABOUT
Tenant: FedEx Corporation (NYSE: FDX)
Location: Collierville, TN
Credit: BBB Rated (S&P)
Square Feet: 408,000SF
Acquisition Date: April 2024
HIGHLIGHTS