Devon Self Storage - DLX - 250 Old Cherokee Road, Lexington, SC 29072