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