Devon Self Storage - DAU - 3040 Austin Peay, Memphis, TN 38128