Devon Self Storage - DSH - 6140 E Shelby Drive, Memphis, TN 38141