Devon Self Storage - DWR - 4705 Winchester Road, Memphis, TN 38118