FedEx Express World Headquarters in Memphis, Tennessee

FedEx Express World Headquarters in Memphis is a commercial area.

Land Use
commercial area